月刊 C MAGAZINE 1990年6月号

キーフレーズ

Windows プログラム int define 関数 include List void 文字列 printf ウインドウ Fig ファイル CMAGAZINE widget データ MS-DOS メモリ ポインタ プログラミング オプジェクト Actor アルゴリズム DOS main char 場合 使用 アプリケーション 言語 機能 Widget 処理 return ライプラリ コード Ver スケール double () システム 作成 表示 ヒープ 64K dNiceNum str 可能 指定 argv メッセージ 平均律 定義 ANSI インタフェイス 必要 サポート unsigned next String 実行 入力 戻り値 UNIX Char ソース NULL -2 開発 000 バイト key 使っ 計算 buffer 操作 dDataMax データ構造 文字 引数 for 対応 2.0 X11 セグメント ファイル名 VOid dDataMin 画面 プログラマ BIOS アドレス regs シリーズ マクロ frame ソフト サイズ

目次

1990 年 6 月 1 日発行 ( 毎月 1 回 1 日発行 ) 第 2 巻第 6 号通巻 9 号 1990 年 2 月 2 日第 3 種郵便物認可 ー。 ~ 。。。 6 ~ 。 CONTENTS Programming on Purpose 『 lnherit it 』 p. J ・ Plauger ・ å(Windows) によし登る方法 CIimbing Up to Windows COMPUTER LANGUAGE 提携記事 速報 MS-C 仁 6 ℃緊急レポート田倉達夫・ Digest 0f COMPUTER LANGUAGE Ä•'1S-Windows 平均律スケールの作成 Composing Well-Tempered Liner Scales ・ フリーソフトウェア最新レポートく第 7 回〉おもしろ , まじめソフト野口雄平・ Book Review オリジナル C コン督ラ制作プロジェクト PragmaC 読者参加企画 く第 2 回〉スタンドアローン型プリプロセッサの作成藤井保則 。 = 最新ウインドウシス莎入門 Part 1 ・ MS-Windows 概論下川和男 Part 2 ・ MS ー Windows プログラミング入門岡坂史紀 P 3 ・ X Window System 入門小山裕司 アルゴリスムとテータ構造入門く第 1 回〉アルゴリズムとは ? 近藤嘉雪 新連載 ランタイムライプラリ入門く第 3 回〉メモリ割り当て秋津彰文 C プログラマのための C 十十プログラミング入門く第 6 回〉プログラムの作成小山裕司 / 正畠克俊・ 実践 C プログラマ養成講座く第 9 回〉時代は変わる 三田典玄の く最終回〉カード型簡易テータベースの作成高橋良明 ワンポイントプログラミング講座 く第 7 回〉日 S ー 232C を使用した通信プログラムの作成上田哲ニ 恥すかしながらドシりましたく第 7 回〉系統的プログラミングエラーについて岩谷宏・・ C 言語フォーラム ・・ 120 ANSI more きだあきら ・ 122 ONE POINT EDITION はじめて学ぶ C プログラミングく第 9 回〉ポインタその 2 高木聡 / 山崎信行・ C 言語入門講座 ・・ 127 partl KMP 文字列検索アルゴリズム阿波浮生 Conference Room part 2 GNLJ 奮闘記く第 3 回〉 g 十 + 移植再挑戦吉野智興・ C-MAGA News Square lnformation from CompiIer Makers ・・・ Readers' Room ・ 付録ティスクの内容 Book Shop Report• EDITOR'S ROOM ・本記事中のプログラム名 . システム名 , CPU 名は一般に各メーカーの登録商標て、す。本文中ては TM , ⑩マークは明記していません。 ・本誌に掲載されたすべてのプログラムは作権法上個人て使用する目的以外て無断て複製することを禁じられています。 表紙・イラストレーション・秋山育 / デザイン・持田哲 2 7 4 8 9 6 1 2 2 2 3 COMPUTER LANGUAGE 提携記事 38 ・ 40 49 ・・ 77 ・ 86 ・ 98 ・ 107 ・・・ 1 10 ・・・ 115 五ロ 用 応 138 ・・ 141 ・・ 145 ・・ 148 ・・ 155 ・・・ 158 159 ・・ 160

奥付

EDITOR S 編集長から 大衆化とは量による質の転化を意味する。そして大衆化を捉えるさいの Ⅱ安となるのは , この量と質の転化の連続性をどのように把握するかに かかっている。量による質の変化が , 内部的必然によって引き起こされ るのか , 一部の前衛によって強制的に引き起こされるかどうかの問題て、 ある。前衛による強制は , 少数の天才たちによる真の前衛て、ある限りは , 栄光の未来を保証する。しかし , このシステムは , 天才たちの存在証明 000M を自らが行うというトートロジーに破滅の臭いを嗅ぐ。一方 , 内部的必 然による量質転化は , それが内部的必然てあるがゆえに大衆の要求に応 えられる選択て、あるが , しかし , 前衛の不在による制御不能の危機がつ ねにつきまとう。必要なのは , 大衆化の中心とそこから弾かれた ( 正負 の ) マージナルとの接点を探ることによる方向性の自己検証て、あろう。 さて , C マガジンにとっての中心とマージナルとは ? 菊池孝 編集後記 ◇ C マガ編集部内て、は , 仕事よりも飲みにいくのに積極的だという 声にもめげず , それこそが編集者の仕事だという崇高な哲学に基づ ・ ) , 夕方になると人恋しくなる今日このごろて、す ( > pnori) 。 : ) さて , 読者の声が多岐にわたっ 呂 : からだって ? ? C ているのと同じように , C マガ編集部にも , 多彩な人たちがあふれ ています。詳細は ( ホ ) に譲るとして , これらのメンバーの中にい て影響されることが多く , 最近て、は堅物がとれ , すこしずつまるく 次号予告 >7 月号 ( 6 月 18 日発売 ) 巻頭インタビュー オリジナル C コンバイラ制作プロジェクト P 「 agmaC ー③ スティープ・ジョンソン ( I) 初めて移植可能なコンノヾイラ pcc を作成した なってきたと評判の編集者 K てす ( 真っ赤なウソ ) 。 (K) 言語構造規約 特集 最新 GNU 入門 Part I GNIJ 概論ー引地信之 Part Ⅱ GNIJ プロダクト GNIJ Emacs 特リ付録 5 " 2HD ティクー ー GNU ダイジェストげキス ~ 毎 ) 信刀トリモートドス卸 S2) ・掲載全ソースコド ◇読者の方になんと言われようと私は仕事て、 PC98 を使っています。 80M バイトのハードディスクは各処理系がインストールされている のて、ギュウギュウ , 日本語 MS-WINDOWS/386 をインストールする ために , 3 月号の OS / 2 の特集てインストールした OS / 2 を何の未練も なく削除しました。 WIN386 はかなり使えそうな感じて、すが , 残念な がら編集作業に追われ十分に使える環境を設定することがて、きませ ん。来月号は WINDOWS 環境て、仕事をしたいものて、す。 ◇ 39.2 度の発熱と共に目覚めてからどうも体調がよろしくない。つ いては , C マガ卓球大会実行委員長の強権により , 勝つ見込みのた つまて、一方的に開催延期を宣言し危機を脱したのて、あるが , 「僕 , 中 学高校と卓球部にいました」と平然とのたまうヒ。ッカヒ。カ新人の登場 て、態は最悪の途を辿り始めてしまった。「そんときは左手て、やりま すよ」と一応謙虚な態度を装いつつも , 左手て、箸を使うヒ。ッカヒ。力の 前に「実行委員長の優勝」は急速に遠退きつつあるのだ。 ◇ここは香港の中心街 , 九龍のとあるマック専門ソフト屋さん。店 内に並んだソフト・パッケージの値札を見ると , やけに安い。「やっ ばり日本のソフトは高すぎるんだ」などと納得しながら注文すると , なんと , 目の前て、マスターディスクをコヒ。ーし始めたて、はないか。 どうりて、安いはず・・・・・・。まっ昼間から「ローレックスの偽物 , 安いよ」 と大声て売っている香港ならて、はのお話。悪びれた様子もなく , や ( 洋 ) GNIJ C CompiIe 「 & C 十十 ComDIie 「 GNLJ libg 十十 , N 旧 CI,Inte 「 Views その他 Part Ⅲ GNIJ 移植リポート PC ー 9800 / X68000 / FM ー TOWNS / T 日 ON G mic 「 0 提携翻訳記事 ・ Transparent CriticaI E 「「 0 「 HandIing 容 03 ( 230 ) 7697 プログラム・バグのお問い合わせ ・雑誌に関するご質問は , 月曜日から金曜日の午後 4 時から 6 時まて受け付けております。 の他の時間帯はご容赦いただきたくお願い致します。 月刊 MAGAZINE 6 月号 平成 2 年 6 月一日発行 発行人孫正義 編集人橋本五郎 発行所株式会社日本ソフトバンク 出版事業部 / 〒 102 東京都千代田区九段南 2 ー 3 ー 26 井関ビル 編集部・ 03 ( 230 ) 7690 / 出版営業部・ 03 ( 23 の 7670 / 広告営業部・ 03 ( 230 ) 7672 編集長菊池孝 編集宮田洋一野沢喜美男星野慎一流王天渡辺淳一 校正有アレフ デザイン持田哲花本浩一赤井晴美若江啓子磯部進 監修石田晴久 印刷凸版印刷株式会社 0 1990 雑誌 14325 ー 6 そ に明るい「コヒ。ー商法」に拍手 (TEN) ◇初めまして , 4 月に入社したばかりのくヒ。ッカピカ〉渡辺て、す。 C 五どころか , コンヒ。ュータすらよくわかっていない人間がこのよ うな高度な雑誌 ( ? ) に関わることになるなんて思いもよりませんて、し た。コンヒ。ュータの本を読み , 頭をグチャグチャのラーメン状にし ながらも , なんとか毎日を無事に過ごして , ふと , 明るいはずの私 の未来が急に不安に思えてきます。こんな私が挫折しないよう , 皆 様のあたたかい励ましのお便りを , お待ちしております。 (JUN) 160 CMAGAZINE 1990 6